home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Libraries / DCLAP 6d / dclap6d / Drtf / DGIFHandler.h < prev    next >
Text File  |  1996-07-05  |  565b  |  30 lines

  1. // DGIFHandler.h
  2. // d.g.gilbert
  3.  
  4.  
  5.  
  6. #ifndef _DGIFHANDLER_
  7. #define _DGIFHANDLER_
  8.  
  9. #include "DPICTHandler.h"
  10.  
  11.  
  12. class DGIFHandler : public DPICTHandler
  13. {
  14. public:
  15.     enum  {
  16.         kGIFformat = kPICTformat + 1
  17.         };
  18.         
  19.     DGIFHandler(DRichView* itsDoc, DFile* savefile);
  20.     virtual char* IsRich(char* buf, ulong buflen = 0);
  21.     virtual DRichprocess* NewProcessor( DFile* itsFile, Nlm_MonitorPtr progress);
  22.     virtual short Format() { return kGIFformat; }
  23.     static void GIFFileSigs( char*& suffix, char*& type, char*& sire) 
  24.         { suffix= ".gif"; type= "GIFf"; sire= "JVWR"; }
  25. };
  26.  
  27.  
  28. #endif
  29.  
  30.